CALI: An Online Scribble Recognizer for Calligraphic Interfaces
نویسندگان
چکیده
CALI is a fast, simple and compact online recognizer that identifies Scribbles (multi-stroke geometric shapes) drawn with a stylus on a digitizing tablet. Our method is able to identify shapes of different sizes and rotated at arbitrary angles, drawn with dashed, continuous strokes or overlapping lines. We use temporal adjacency to allow users to input the most common shapes in drawing such as triangles, lines, rectangles, circles, diamonds and ellipses, using multiple strokes. We have further extended this approach to identify useful shapes such as arrows, crossing lines and unistroke gesture commands and have developed a library of software components to make this software generally available. The recognition algorithm uses Fuzzy Logic and geometric features, combined with an extensible set of heuristics to classify scribbles. More recently we developed a trainable version of the recognizer to allow users to easily add new shape classes to the initial core set. Evaluation results show recognition rates over 97% for the non-trainable and 95% for the trainable ver-
منابع مشابه
Experimental Evaluation of a Trainable Scribble Recognizer for Calligraphic Interfaces
This paper describes a trainable recognizer for hand-drawn sketches using geometric features. We compare three different training algorithms and select the best approach in terms of cost-performance ratio. Experimental results show competing performance (95.1%) with the non-trainable recognizer (95.8%) previously developed, with obvious gains in flexibility and expandability.
متن کاملVisual Syntax Analysis for Calligraphic Interfaces
This paper presents an approach to analyse sketches of user interfaces by means of Visual Languages. To this end we use a shape recognizer, CALI [Fonseca00], and build on the ideas presented in JavaSketchIt[Caetano02] where the parsing is done by recognizing pairs of sketched symbols using a restricted visual syntax. The present paper presents our ongoing work on Visual Language Analysis to exp...
متن کاملAnalysis and Evaluation of Sketch Recognizers in the Creation of Physics Simulations
Sketch-based interfaces can provide a natural way for users to interact with applications. Since the core of a sketch-based interface is the gesture recognizer, there is a need to correctly evaluate various recognizers before choosing one. In this paper the authors present an evaluation of three gesture recognizers: Rubine’s recognizer, CALI and the $1 Recognizer. The evaluation relied on a set...
متن کاملParametric Freehand Sketches
In this paper we present the 2D parametric freehand sketch component of an experimental prototype called GEGROSS (GEsture & Geometric ReconstructiOn based Sketch System). The module implements a gesture alphabet and a calligraphic interface to manage geometric constraints found in 2D sections, that are later used to perform modeling operations. We use different elements to implement this module...
متن کاملRecognizing Hand Gestures with CALI
Human computer interaction techniques using hand poses are more natural to users than those that rely on devices. In this paper we describe and evaluate two techniques for hand pose recognition, based on a general library for gesture recognition, called CALI. This library was initially designed for calligraphic gesture recognition, however its usage shows that CALI is able to broaden its applic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002